PapyrusRT: Modelling and Code Generation (Invited Presentation)

نویسنده

  • Ernesto Posse
چکیده

In this talk we introduce PapyrusRT, an open-source, industrial-strength model-driven development environment for real-time and embedded systems, implementing UML-RT [2,3], a UML-based language. PapyrusRT is implemented on top of Papyrus, an Eclipse modelling tool for UML, SysML, and EMF models. We describe the motivations for this project and in particular for the need of an open-source environment. We provide a brief summary of the UML-RT language and give a brief description of the tool itself. Then we give an overview of the code generation process and its architecture, with emphasis on its

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An Approach for the Engineering of Protocol Software from Coloured Petri Net Models: A Case Study of the IETF WebSocket Protocol

Invited Talk The vast majority of software systems today can be characterised as concurrent and distributed systems as their operation inherently relies on protocols executed between independently scheduled software components. The engineering of correct protocols can be a challenging task due to their complex behaviour which may result in subtle errors if not carefully designed. Ensuring inter...

متن کامل

Dialogue Graphs - A Formal and Visual Specification Technique for Dialogue Modelling

This paper presents the formal definition and visual presentation of Dialogue graphs -a visual specification technique for dialogue modelling. The Dialogue graphs are used in TADEUS to support an explicit dialogue modelling stage in a task-oriented and model-based approach to the development of interactive systems and automatic generation of the user interface code. The requirements of such a s...

متن کامل

Effort Reduction by Automatic Code Generation

The emergence of Unified Modelling Language (UML) as a standard for modelling systems has encouraged the use of automated software tools that facilitate the development process from analysis through coding. In our approach UML class diagram is used to generate XML schema and generated xml schema is used for code generation. In our approach UML class diagram is used to generate XML schema and ge...

متن کامل

Developing a Model Composition Framework with Fujaba – An Experience Report

Reuseware is an open-source model composition framework for composing models defined in arbitrary Ecore-based languages. In its four years of development, Reuseware has experienced many extensions and refactorings due to the integration of new research results and requirements. One year ago, a redevelopment of Reuseware’s core was started. Thanks to its EMF code generation, Fujaba was introduce...

متن کامل

An Information-Model for Presentation Generation

The effective and appropriate presentation of information is an essential task in our information society. The better the information can be described, the better it can be presented. This paper presents an approach for modelling information and its characteristics and describes, how it can be used for presentation generation. On the base of this approach we implemented a flexible framework for...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015